package com.leostadyn.stackfarm.timestatistics.model.minterface.admin;

import com.leostadyn.stackfarm.timestatistics.model.bean.DetailProjectBean;
import com.leostadyn.stackfarm.timestatistics.model.bean.EmployeeBean;
import com.leostadyn.stackfarm.timestatistics.model.bean.StaffTimeRecordBean;
import com.leostadyn.stackfarm.timestatistics.model.minterface.BaseModel;

import java.util.ArrayList;

public interface IFetchListModel extends BaseModel {
    void onSuccessEmployee(ArrayList<EmployeeBean> employeeList);

    void onSuccessProject(ArrayList<DetailProjectBean> projectList);

    void onSuccess(ArrayList<DetailProjectBean> projectList, ArrayList<EmployeeBean> employeeList);

    void onFailure(String string);

    void onSuccessTimeRecord(StaffTimeRecordBean staffTimeRecordBean);
}
